package com.itheima.service;

import com.itheima.pojo.Ecometeorology;
import com.itheima.pojo.Flux;
import com.itheima.pojo.Meteorology;

import java.time.LocalDateTime;
import java.util.List;

public interface EcometeorologyService {
    // 添加数据
    void add(Ecometeorology ecometeorology);

    // 查询数据根据单个时间戳
    Ecometeorology findEcometeorologyByTimestamp(LocalDateTime TimeStamp);

    // 查询数据，根据时间段，单数数据列表
    List<Ecometeorology> findEcometeorologyByTimeRange(LocalDateTime startTime, LocalDateTime endTime);

    // 查询默认数据库中的最新日期的数据
    List<Ecometeorology> findEcometeorologyInLatestDayData();

    // 查询数据通过前端用户选择的单个时间
    Ecometeorology findEcometeorologyByUserSelectSingleTimeStamp(LocalDateTime TimeStamp);

    // 查询默认数据库中的最新日期的数据
    Ecometeorology findLatestEcometeorology();
}
